﻿/*----------------------------------------------------------------
// Copyright (C) 2016 通通优品版权所有。
// 命名空间: STOWaybillMall.Orders.Dto
// 类名：GetUserOrderListInput
// 功能描述：N/A
// 
// 创建标识：Roc.Lee(李鹏鹏) 2017/8/7 15:41:48 TEC-ROCLEE Roc.Lee

// 修改标识：
// 修改描述：
// 
//
//----------------------------------------------------------------*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace STOWaybillMall.Orders.Dto
{
    /// <summary>
    /// 获取用户订单列表
    /// </summary>
    public class GetUserOrderListInput
    {
        /// <summary>
        /// 订单状态。10：待付款；20：待审核；29：审核失败；30：待发货；40：待收货；
        /// </summary>
        public OrderStatusEnmu? OrderStatus { get; set; }

        /// <summary>
        /// 订单状态。10：待付款；20：待审核；29：审核失败；30：待发货；40：待收货；
        /// </summary>
        public enum OrderStatusEnmu : Byte
        {
            /// <summary>
            /// 待付款
            /// </summary>
            WaitPay = 10,
            /// <summary>
            /// 待审核
            /// </summary>
            WaitAudit = 20,
            /// <summary>
            /// 待发货
            /// </summary>
            WaitDeliverGoods = 30,
            /// <summary>
            /// 待收货
            /// </summary>
            WaitGetGoods = 40,
            /// <summary>
            /// 已被拆分
            /// </summary>
            AuditFail = 29
        }
    }
}
